suppliers' credit - Turkish English Dictionary